package cn.csc.module.shop.api.detail.dto;

import io.swagger.annotations.Api;
import lombok.Data;

import java.math.BigInteger;

/**
 * Author: liuchuang
 * Date: 2024/1/13
 * Time: 09:40
 * Declaration: All Rights Reserved !!!
 */
@Api(tags = "RPC 服务 - 店铺详情 Response DTO")
@Data
public class ShopDetailRespDTO {

    /**
     * 店铺id
     */
    private BigInteger id;
    /**
     * 华商贸的公司id,与支付模块对应
     */
    private String appUserId;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 店铺名称
     */
    private String shopName;
    /**
     * 店铺简介
     */
    private String intro;
    /**
     * 店铺logo(可修改)
     */
    private String shopLogo;
    /**
     * 店铺移动端背景图
     */
    private String mobileBackgroundPic;
    /**
     * 店铺状态(-1:已删除 0: 停业中 1:营业中)
     */
    private Byte shopStatus;
    /**
     * 行业类型
     */
    private Byte businessType;
    /**
     * 行业id
     */
    private String businessId;
    /**
     * 行业名称
     */
    private String businessName;
    /**
     * 法人名称
     */
    private String legalPersonName;
    /**
     * 联系人
     */
    private String contact;
    /**
     * 联系方式
     */
    private String phoneNumber;
    /**
     * 商户地址
     */
    private String address;
    /**
     * 营业执照url
     */
    private String businessLicense;
    /**
     * 法人证件类型
     */
    private String certificateType;
    /**
     * 证件号码
     */
    private String idCardNo;
    /**
     * 身份证正面url
     */
    private String idCardFront;
    /**
     * 身份证反面url
     */
    private String idCardLater;
    /**
     * 审核状态(0:不需审核 1:等待审核 2:审核通过 3:需补充资料 4:审核不通过)
     */
    private Integer auditStatus;
    /**
     * 店铺类型,1自营店 2普通店 3华商贸店铺
     */
    private Integer type;

}
